Medical Dictionary
carron oil
noun car·ron oil \ˈkar-ən-\
Medical Definition of CARRON OIL
: a lotion of equal parts of linseed oil and limewater formerly applied to burns and scalds—called also lime liniment
Seen & Heard
What made you want to look up carron oil? Please tell us where you read or heard it (including the quote, if possible).